hamstring reflex - Turkish English Dictionary